episternal fossa - German English Dictionary